marine borer - Francés Inglés Diccionario